import request from '@/utils/request'

// 查询分区及方法树形结构
export function getProjectPhase(id){
  return request({
    url:'/stage/getProjectPhase/'+id,
    method:'get',
  })
}
// 查询勾选批次数据
// export function getStageList(id){
//   return request({
//     url:'/stage/getStageList/'+id,
//     method:'get',
//   })
// }

export function getStageList(id){
  return request({
    url:'http://47.119.187.14:9002/dt-api/api/v1/AnalysisInfo/SoilController/getStageList/?stage_id='+id,
    method:'get',
  })
}
// 数据管理页面查询批次列表
export function getMethodPhase(projectId,zoneId,methodId){
  return request({
    url:'/stage/getMethodPhase/'+projectId+'/'+zoneId+'/'+methodId,
    method:'get',
  })
}

// 数据管理页面查询批次列表
export function getFileInfo(fileId){
  return request({
    url:'/pz/file/'+fileId,
    method:'get',
  })
}

//ERT Dat请求
export function getErtDat(params){
  return request({
    url:"/ert/dat/listPage",
    method:'get',
    params:params
  })
}

//ERT Gr请求
export function getErtGr(params){
  return request({
    url:"/ert/gr/listPage",
    method:'get',
    params:params
  })
}

//ERT Pos请求
export function getErtPos(params){
  return request({
    url:"/ert/pos/listPage",
    method:'get',
    params:params
  })
}
//上传文件
export function importFile(data){
  return request({
    url:"/stage/import",
    method:'post',
    data:data
  })
}
//修改批次号状态
export function updateStatge(id){
  return request({
    url:"/stage/status/"+id,
    method:'get',
  })
}
//获取ert批次数据
// 数据管理页面查询批次列表
export function getMethodPhaseERT(projectId,zoneId,methodId){
  return request({
    url:'pzErtInfo/getMethodPhase/'+projectId+'/'+zoneId+'/'+methodId,
    method:'get',
  })
}
//获取ert侧线内所有数据
export function getListByErtInfoId(data){
  return request({
    url:"/ert/getListByErtInfoId",
    method:'post',
    data:data
  })
}

//ert反演原始数据下载
export function getDownloadRes(ertId){
  return request({
    url:'ert/downloadRes/'+ertId,
    method:'get',
  })
}
//ert反演数据下载
export function getDownloadInv(ertId){
  return request({
    url:'ert/downloadInv/'+ertId,
    method:'get',
  })
}
//ert反演后图片获取
export function getErtInversionImg(data){
  return request({
    url:'ert/inversionImg',
    method:'post',
    data:data
  })
}
//ert的dat数据图片获取
export function getErtRenderImg(data){
  return request({
    url:'/ert/dat/renderRes',
    method:'post',
    data:data
  })
}
//ert的插值数据获取
export function getErtRenderInv(data){
  return request({
    url:'ert/dat/renderInv',
    method:'post',
    data:data
  })
}